Knowledge Engineering

نویسنده

  • Guus Schreiber
چکیده

The discipline of knowledge engineering grew out of the early work on expert systems in the seventies. With the growing popularity of knowledge-based systems (as these were by then called), there arose also a need for a systematic approach for building such systems, similar to methodologies in main-stream software engineering. Over the years, the discipline of knowledge engineering has evolved into the development of theory, methods and tools for developing knowledge-intensive applications. In other words, it provides guidance about when and how to apply particular knowledgepresentation techniques for solving particular problems. In this chapter we first discuss (Section 25.2) a number of principles, that have become the baseline of modern knowledge engineering. These include the common distinction made in knowledge engineering between task knowledge and domain knowledge. In Section 25.3 we explore the notion of problem-solving tasks in detail and present typical patterns and methods user for solving such tasks. In Section 25.4 we focus on the domain perspective, in particular the representation and use of ontologies. Finally, Section 25.5 summarizes the main techniques that are being used in knowledge engineering, examples of their use.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Measunig the Level of an Engineering Organization’s knowledge: A New Method

Knowledge is one of the most important organizations assets. To manage knowledge effectively, it is necessary to be able to measure knowledge. There are few methods for knowledge measurement with certain limitations. One important weakness of current methods is their insufficient attention to definition, dimensions and attributes of knowledge. In this paper, we propose a new method for measuri...

متن کامل

Measunig the Level of an Engineering Organization’s knowledge: A New Method

Knowledge is one of the most important organizations' assets. To manage knowledge effectively, it is necessary to be able to measure knowledge. There are few methods for knowledge measurement with certain limitations. One important weakness of current methods is their insufficient attention to definition, dimensions and attributes of knowledge.&#10In this paper, we propose a new method for meas...

متن کامل

Knowledge Engineering-an overview

Knowledge Engineering is an important concept in recent years. Knowledge Engineering is the aspect of system engineering which addresses uncertain process requirements by emphasizing the acquisition of knowledge about a process and representing this knowledge in a Knowledge-based System. The purpose of this paper is to discuss how to use the basic principles of knowledge engineering to solve th...

متن کامل

A Kabbalah System Theory of Ontological and Knowledge Engineering for Knowledge Based Systems

Using the Kabbalah system theory (KST) developed in [1], [2], we propose an ontological engineering for knowledge representation of domains in terms of concept systems in knowledge based systems in artificial intelligence. KST is also used for the knowledge engineering of the knowledge model building based on ontology. KST provides thus an integrative, unifying, domain independent framework for...

متن کامل

Knowledge Refinement for Engineering Knowledge Management Concurrent Engineering: Research and Applications Knowledge Refinement for Engineering Knowledge Management

Engineering design is a knowledge-intensive process, including conceptual design, detailed design, engineering analysis, assembly design, process design, and performance evaluation. Each of these tasks involves various aspects of knowledge and experience. They are the most valuable sources for capitalizing enterprise knowledge and know-how on building enterprise memory, which may become part of...

متن کامل

Future Research Directions for Software Engineering and Knowledge Engineering

Software Engineering (SE) and Knowledge Engineering (KE) are closely related disciplines with goals of turning the development process of software systems and knowledge-based systems, respectively, into engineering disciplines. In particular, they together can provide systematic approaches for engineering intelligent software systems more efficiently and cost-effectively. As there is a large ov...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008